hand weave - German English Dictionary